package com.telit.uav.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * @author zhouyu
 * @description 无人机执行任务pojo
 */
@Data
public class UavTaskDTO {

    /**
     * 无人机名称
     */
    @ApiModelProperty(value = "无人机名称")
    private String uavCode;

    /**
     * 无人机型号
     */
    @ApiModelProperty(value = "无人机型号")
    private String equipmentModel;

    /**
     * 当前经度
     */
    @ApiModelProperty(value = "当前经度")
    private String longitude;

    /**
     * 当前纬度
     */
    @ApiModelProperty(value = "当前纬度")
    private String latitude;

    /**
     * 所属行政区划
     */
    @ApiModelProperty(value = "所属行政区划")
    private String districtName;

    /**
     * 是否执行任务中
     */
    @ApiModelProperty(value = "是否执行任务中 0不在执行任务 1正在执行任务")
    private String isPatrol;
    /**
     * 在离线状态
     */
    @ApiModelProperty(value = "在离线状态")
    private String isOnline;

    /**
     * 无人机飞手姓名
     */
    @ApiModelProperty(value = "无人机飞手姓名")
    private String uavUserName;

    @ApiModelProperty(value = "挂载设备类型")
    private String mountDeviceType;

    @ApiModelProperty(value = "当前地址")
    private String lastPosition;

    /**
     * 直播url
     */
    @ApiModelProperty(value = "当前地址")
    private String liveShowUrl;

    /**
     * token
     */
    @ApiModelProperty(value="token")
    private String token;

    /**
     * 飞行状态
     */
    @ApiModelProperty(value="飞行状态")
    private Integer isFlying;

    @ApiModelProperty(value="无人机名称")
    private String uavName;

}

